electrode peed - German English Dictionary